A Fast Method for Solving the Helmholtz Equation Based on Wave Splitting
نویسنده
چکیده
In this thesis, we propose and analyze a fast method for computing the solution of the Helmholtz equation in a bounded domain with a variable wave speed function. The method is based on wave splitting. The Helmholtz equation is first split into one–way wave equations which are then solved iteratively for a given tolerance. The source functions depend on the wave speed function and on the solutions of the one–way wave equations from the previous iteration. The solution of the Helmholtz equation is then approximated by the sum of the one–way solutions at every iteration. To improve the computational cost, the source functions are thresholded and in the domain where they are equal to zero, the one–way wave equations are solved with GO with a computational cost independent of the frequency. Elsewhere, the equations are fully resolved with a Runge-Kutta method. We have been able to show rigorously in one dimension that the algorithm is convergent and that for fixed accuracy, the computational cost is just O(ω) for a p-th order Runge-Kutta method. This has been confirmed by numerical experiments.
منابع مشابه
Analysis of a Fast Method for Solving the High Frequency Helmholtz Equation in One Dimension
We propose and analyze a fast method for computing the solution of the high frequency Helmholtz equation in a bounded one-dimensional domain with a variable wave speed function. The method is based on wave splitting. The Helmholtz equation is split into one–way wave equations with source functions which are solved iteratively for a given tolerance. The source functions depend on the wave speed ...
متن کاملA New Two-stage Iterative Method for Linear Systems and Its Application in Solving Poisson's Equation
In the current study we investigate the two-stage iterative method for solving linear systems. Our new results shows which splitting generates convergence fast in iterative methods. Finally, we solve the Poisson-Block tridiagonal matrix from Poisson's equation which arises in mechanical engineering and theoretical physics. Numerical computations are presented based on a particular linear system...
متن کاملStable Gaussian radial basis function method for solving Helmholtz equations
Radial basis functions (RBFs) are a powerful tool for approximating the solution of high-dimensional problems. They are often referred to as a meshfree method and can be spectrally accurate. In this paper, we analyze a new stable method for evaluating Gaussian radial basis function interpolants based on the eigenfunction expansion. We develop our approach in two-dimensional spaces for so...
متن کاملEighth International Undergraduate Summer Research Symposium
This project’s aim seeks to study the acceleration of numerical algorithms used to solve the Helmholtz equation with Dirichlet boundary conditions. The Helmholtz equation arises naturally in physical problems modeled by partial differential equations in space and time as a time-independent wave equation when applying the technique of separation of variables. Using Dirichlet boundary conditions ...
متن کاملLearning dominant wave directions for plane wave methods for high-frequency Helmholtz equations
We present a ray-based finite element method (ray-FEM) for the high-frequency Helmholtz equation in smooth media, whose basis are learned adaptively from the medium and source. The method requires a fixed number of grid points per wavelength to represent the wave field; moreover, it achieves an asymptotic convergence rate of O(ω− 1 2 ), where ω is the frequency parameter in the Helmholtz equati...
متن کامل